import { onActivated } from "vue"
/**
 * 列表页自动刷新数据钩子
 * @param fetchDataFn 获取数据的函数，不需要参数，直接使用组件内现有状态
 */
export function useAutoRefresh(fetchDataFn: () => void) {
  // 当缓存的组件被激活时自动刷新数据
  onActivated(() => {
    // 调用传入的获取数据函数
    fetchDataFn()
  })
}
